Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.
When using them you need to add a #include <WinAPISys.au3>.
User Defined Function | Description |
---|---|
_WinAPI_CloseDesktop | Closes an open handle to a desktop object |
_WinAPI_CloseWindowStation | Closes an open window station handle |
_WinAPI_CreateDesktop | Creates a new desktop, associates it with the current window station of the calling process |
_WinAPI_CreateWindowStation | Creates a window station object, associates it with the calling process, and assigns it to the current session |
_WinAPI_EnumDesktops | Enumerates all desktops associated with the specified window station of the calling process |
_WinAPI_EnumDesktopWindows | Enumerates all top-level windows associated with the specified desktop |
_WinAPI_EnumWindowStations | Enumerates all window stations in the current session |
_WinAPI_GetProcessWindowStation | Retrieves a handle to the current window station for the calling process |
_WinAPI_GetUserObjectInformation | Retrieves information about the specified window station or desktop object |
_WinAPI_OpenDesktop | Opens the specified desktop object |
_WinAPI_OpenInputDesktop | Opens the desktop that receives user input |
_WinAPI_OpenWindowStation | Opens the specified window station |
_WinAPI_SetProcessWindowStation | Assigns the specified window station to the calling process |
_WinAPI_SetUserObjectInformation | Sets information about the specified window station or desktop object |
_WinAPI_SwitchDesktop | Makes the specified desktop visible and activates it |